Copyright (C) 1992, Aladdin Systems, Inc. All Rights Reserved.
Popcorn[tm] is a trademark of Aladdin Systems, Inc.
Permission is granted to freely make and distribute copies of this software, provided that the software and this accompanying documentation is preserved intact and without modification. This software may not, however, be sold or distributed for profit, without written permission of Aladdin Systems, Inc.
Please see Appendix A on terms of usage and distribution at the end of this document for more information regarding your right to use and distribute this software.
Introduction
Popcorn is an application which will allow you to view and edit movies compatible with the QuickTime[tm] Movie Toolbox. It is compatible with both System 6 and System 7 provided that the QuickTime extension is installed, however Popcorn can run in a `browse' mode when it is unable to play movies.
Popcorn will allow you to open, play & edit multiple movies all at the same time using the standard Movie Controller. In addition to being able to play a movie forwards or backwards and control its volume, you can repeat a movie (loop) indefinitely or even attempt a palindrome (forward then backwards). You may also choose to resize a movie to see it at a larger or smaller scale.
Movie editing is possible using the Movie Controller and the Edit menu. You are able to cut and copy frames from one movie, paste them into another and finally save the changes to create your own movies - and should you make a mistake, there's always undo! Popcorn is also compatible with Wild Magic (Apple Computer, Inc.'s extension for playing QuickTime movies in PICT-supporting applications), so that you can paste your edits into documents in other applications and play them there.
When running under System 7, Popcorn is able to take advantage of the new features of that operating system. In addition to being able to `Drag & Drop' movies onto Popcorn, it supports the required Apple events and offers Balloon Help[tm] for all of its menus & dialogs.
Operation:
Popcorn is a standard Macintosh application consisting of Apple Menu, File and Edit Menus as well as a dismissable Splash Screen.
The Apple Menu contains both About Popcorn[tm], for information about Popcorn itself, and About Aladdin Products, which will introduce you to other products by Aladdin Systems.
The File Menu will allow you to open and close movies, as well as save any changes that you have made to a movie. You also use the File menu to turn editing on or off for a given movie and to exit the application.
The Edit Menu, of course, consists of the standard commands for use in editing the movie, and therefore they are only active when the front-most movie has had editing turned on.
The Movie Controller is the standard one and in addition to the controls provided for the mouse, some keyboard enhancements have been added. The arrow keys can be used to scroll through the movie frame by frame. The shift key is useful in two ways - when editing, you can also hold down the shift key with the arrows to select frames, and when held down and clicking on the Play button you enable looping. Holding down the option key when clicking Play will enable palindrome play, which can give you some interesting effects.
If you are running System 7 and need more help with a particular menu item, or movie control, enable Ballon Help from the Help Menu.
Thanks to:
Apple Computer, Inc. for creating QuickTime & therefore making all this possible
Apple Computer, Inc. for NOT distributing their Movie Player
BMUG Inc. for doing the TV-ROM & suggesting that I write a player for them
Aladdin Systems, Inc. for letting me write Popcorn and freely distributing it
Robert Lettieri for the beautiful icons & splash screen as well as product testing
Chuck Farnum for his help in product testing and collection of interesting movies
and Chris Borton (of Storm Technology) for all his product testing & nit-picking!
Version History
1.0 - Original Release
1.0.1 - Improved compatibility with System 6
- Worked around some bugs in QuickTime
Appendix A: Terms of usage and distribution:
Although copyrighted, this software is being licensed to you for your use free of charge. However, ownership of and interest in this software shall remain with the author. Use and distribution of this software is governed by the following terms in an effort to reasonably ensure that this software will remain freely available and that no one other than the author will derive a commercial benefit from distributing this software.
LICENSE AGREEMENT
``You,'' ``your,'' and the ``user'' refers to any person or entity which acquires or uses this software.
``Software'' refers to any computer programs identified at the start of this documentation file, together with all codes, techniques, software tools, formats, designs, concepts, methods, ideas, and documentation associated with the computer program(s). The term also includes all copies of any part of the software and documentation.
``Author'' refers to the author of this software, Aladdin Systems, Inc.
This software is owned by the author and contains valuable and proprietary information of the author's. If you violate any part of this agreement, your right to use this software terminates automatically. In the event of termination of this agreement, you must destroy all copies of this software and derivatives of this software in your possession and cease distributing the same.
This software is being licensed to you as provided by
the terms of this agreement.
You may:
1. Use this software on as many computers as you want at any given time.
2. Make as many backup copies of this software as you want.
3. Alter the software in any manner you see fit FOR YOUR OWN PERSONAL USE. Such altered versions should not be distributed. The creation of such derivatives shall not diminish the author's title to this software.
4. Terminate this agreement at any time by destroying all copies of this software and derivatives of this software and cease distributing the same.
You may not:
1. Create any derivative works from this software for distribution.
2. Reverse engineer, disassemble, decompile, or otherwise attempt to discover the source code to this software.
You may distribute this software provided that:
1. This software is distributed free of any charges. This software may not be sub-licensed, sold, lent, rented, or leased.
2. You include this documentation file with the distribution.
3. You do not modify either this documentation file or the software itself.
4. You do not use the name of this software or of the author or the fact that you provide this software in any promotional material relating to your distribution of this software. However, you may include such information in a catalog listing of your offerings.
5. You may not transfer this software in a manner as to violate any regulations relating to the transfer of software, including the US Export Administration Act.
Contact Aladdin Systems, Inc. at the address at the top of this document if you wish to distribute this software in a compilation or for commercial usage, or if you have any questions about its redistribution. (Aladdin Systems, Inc. has special programs for User Groups)
Disclaimer of warranty:
In using this software, you understand and agree that this software is provided "as is" without warranty of any kind. The entire risk as to the results and performance of using this software lies entirely with you, the user. The author does not make any warranties, either expressed or implied, including but not limited to implied warranties of merchantability and fitness for a particular purpose, with respect to this software.
In no event shall the author be liable for any consequential, incidental, or special damages whatsoever (including without limitation damages for loss of critical data, loss of profits, interruption of business, and the like) arising out of the use or inability to use this software. Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitations may not apply to you.
Although the author would appreciate any feedback and bug reports, the author shall not be responsible for correcting any problems which you discover or otherwise help you maintain and use this software. Furthermore, the author may at any time replace, modify, alter, improve, enhance or change this software.
Complete agreement:
This agreement constitutes the entire agreement and supersedes any prior agreements between you and the author concerning this software. This agreement cannot be amended, modified, or waived except in writing.
General:
If any provision of this agreement shall be found to be unenforceble, it shall be deemed severed from the remainder of this agreement.
This agreement shall be construed in accordance with the laws of the State of California. Any arbitration or litigation relating to this agreement shall take place in the State of California.
U.S. GOVERNMENT RESTRICTED RIGHTS
This Software is provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the government is subject to restrictions set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at 48 CFR 252.227-7013, or in subparagraphs (a) through (d) of the Commercial Computer Software Restricted Rights clause at 48 CFR 52.227-19, as applicable. The contractor/manufacturer is Aladdin Systems, Inc. 165 Westridge Drive. Watsonville, CA 95076.
All trademarks are held by their respective owners.